package com.xdf.xzymanagementsystem.entity;

import com.mybatisflex.annotation.Column;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import lombok.Builder;
import lombok.Data;
import lombok.experimental.Tolerate;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
@Builder
public class JcDyeingFactory {
    private Integer id;
    private String ctCode;
    private String ctName;
    private String ctContactPerson;
    private String ctClient;
    private String fax;
    private Integer ctState;
    private String ctContactPhone;
    private String remarks;
    private String sendAddress01;
    private String sendAddress02;
    private String sendAddress03;
    private String sendAddress04;
    private Boolean hasTax;
    private String currencyType;
    private Date accountStartDate;
    private Date accountEndDate;
    private String accountRemarks;
    private Float seq;
    /** 是否自用 */
    private Boolean isSelfUse;
    private String creditCode;

    @Tolerate
    public JcDyeingFactory() {
    }

    @Override
    public Object clone() throws CloneNotSupportedException {
        return super.clone();
    }
}
